package com.bls.blsdemo.test;

import android.os.Handler;
import android.view.View;
import android.widget.RelativeLayout;

import com.blankj.utilcode.util.ActivityUtils;
import com.bls.blsdemo.model.NetWorkDemoRes;
import com.bls.blsdemo.ui.activity.SplashActivity;
import com.bls.lib.ui.activity.BaseActivity;
import com.google.gson.Gson;
import com.lzy.okgo.model.Response;


/**
 * 　　  () 　　　  ()
 * 　　  ( ) 　　　( )
 * 　　  ( ) 　　　( )
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　┻　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ——————————————————
 * Created by BinglingSu on 2017/11/10.
 */

public class TestActivity extends BaseActivity {

    //  private RootAdapter rootAdapter;
    //   private List<RootBean.RootChildren> rootChildrenList = new ArrayList<>();
    //   private RecyclerView rvList;

  /*  @Override
    protected int getLayoutId() {
        return R.layout.activity_root;
    }*/

    @Override
    protected View getLayoutView() {
        return new RelativeLayout(this);
    }

    @Override
    public void findView() {
        //    rvList = findViewById(R.id.rv_list);
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                ActivityUtils.startActivity(SplashActivity.class);
            }
        }, 3000);
    }

    @Override
    protected void initMain() {
        // rootAdapter = new RootAdapter(rootChildrenList);
    }

    @Override
    protected void initView() {
        //  rvList.setLayoutManager(new LinearLayoutManager(this));
        //   rootAdapter = new RootAdapter(rootChildrenList);
        //   rvList.setAdapter(rootAdapter);
    }

    @Override
    protected void initListener() {

    }

    @Override
    protected void initData() {
        //   rootChildrenList.add(new RootBean.RootChildren("111", "111"));

        //    rootAdapter.addData(rootChildrenList);

        //    LogUtils.i("BinglingSu", "rootAdapter.getItemCount()：" + rootAdapter.getItemCount());
    }


    @Override
    public void showOnSuccess(Response response, int requestId) {
        NetWorkDemoRes netWorkDemoRes = new Gson().fromJson(response.body().toString(),NetWorkDemoRes.class);
    }
}
